package com.briup.day15;

/**
 * @author ThinkBook
 */
public class Test02 {
    static int x, y, z;
    static {
        int x = 5;//局部变量
        x--;
    }
    static {
        x--;//默认初始值为0，所以x-- = -1；
    }
    public static void main(String[] args) {
        System.out.println("x=" + x);
        z--;//默认初始值为0，所以现在值为-1
        method();
        //调用完方法后z为1，y为0
        System.out.println("result:" + (z + y + ++z));
    }
    public static void method() {
        y = z++ + ++z;
        //  （z++）-1    （++z）根据前（z++）后z为0所以（++z）为1
        //   运算时的值为-1+1=0
    }
}
